Dec 31, 1969 |
Lake Wylie
Lake Wylie is a reservoir located in South Carolina and North Carolina. The lake has a surface area of 13,400 acres (54 km2)[1] (21sq mi) and featur... |
No Rewiews
Views: 414
Review Location |
Map It |